Ringer: A Global-Scale Lightweight P2P File Service

نویسندگان

  • Ian Pye
  • Scott Brandt
  • Carlos Maltzahn
چکیده

Whenever there is a need to coordinate on a global scale, solutions which work perfectly on a LAN tend to fall apart. Different ideas are needed. We present Ringer as a solution to the problem of keeping a secure, reliable, simple (and cheap) distributed filesystem working at a global scale along unreliable network connections. Furthermore, Ringer is specifically designed to facilitate distributed document management. This sounds an awful lot like a problem which the Internet and Google (or your search engine of choice) solves admirably already, at least in the case of HTML documents. Now, consider the case of information stored in general format documents – and especially for documents which exist only internally in a company. The PageRank algorithm works by exploiting the rich interconnectedness of hypertext. However, this highly connected graph structure doesn’t exist for most sets of arbitrary documents. Additionally, most information is stored in only a few documents, not 100s! In this context, internet-based search is not successful because the ordering of results returned from a search query is both more important and more difficult to compute. Suppose we have the following situation: There is a global organization (e.g., the UN) which generates a large amount of information, but this information is not stored in hypertext. Furthermore, this information is rarely duplicated across documents. Our goal is to easily structure these documents in such a way as to make adding AND finding information easy. There is currently no good solution to the problem outlined above in the literature. To solve this problem, Ringer has three features as goals:

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Addressing the Non-Cooperation Problem in Competitive P2P Systems

Large-scale competitive P2P systems are threatened by the noncooperation problem, where peers do not forward queries to potential competitors. While non-cooperation is not a problem in current P2P free file-sharing systems, it is likely to be a problem in such P2P systems as pay-per-transaction file-sharing systems, P2P auctions, and P2P service discovery systems, where peers are in competition...

متن کامل

P2P Network Trust Management Survey

Peer-to-peer applications (P2P) are no longer limited to home users, and start being accepted in academic and corporate environments. While file sharing and instant messaging applications are the most traditional examples, they are no longer the only ones benefiting from the potential advantages of P2P networks. For example, network file storage, data transmission, distributed computing, and co...

متن کامل

Portable Desktop Applications Based on P2P Transportation and Virtualization

Play-on-demand is usually regarded as a feasible access mode for web content (including streaming video, web pages and so on), web services and some Software-As-A-Service (SaaS) applications, but not for common desktop applications. This paper presents such a solution for Windows desktop-applications based on lightweight virtualization and network transportation technologies which allows a user...

متن کامل

Security Issues in BitTorrent like P2P Streaming Systems

We present a streaming protocol that addresses the security issues pertaining to BitTorrent like P2P systems. Any efficient streaming system would not be effective if it cannot withstand security threats. We focus on free rider's, whitewasher's and malicious payload insertion attacks which implicitly affect Quality of Service like important metrics for the streaming system. We propose a novel i...

متن کامل

Agent Protocols for Peer-to-peer Architectures

In this paper we present a technique which enables agents to participate in peer-to-peer (P2P) systems, such as file-sharing networks. Our technique is founded on the definition of lightweight protocols which specify the interactions required by the agent for a specific P2P network. The protocols that we define are executable specifications and can be directly implemented and independently veri...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008